Maven 安装与配置
Maven 是一个 Java 项目管理与构建自动化工具,它通过提供统一的构建流程和项目管理规范,使得 Java 项目的构建、依赖管理、文档生成等工作变得更加高效和简单。Maven 通过 POM(Project Object Model) 文件来管理项目的配置,依赖、插件和构建等内容。
Maven环境配置
IDEA 内置了 Maven,但命令行执行需要配置环境变量。
- 找到 IDEA 的 Maven 安装位置
- 找 IDEA 安装目录下的
plugins\maven\lib\maven3
- 或者 打开 IDEA → File → Settings → Build, Execution, Deployment → Maven 查看 Maven home path,比如
C:\Users\你的用户名\.m2\...
- 找 IDEA 安装目录下的
- 配置环境变量
-
右键"此电脑"→ 属性 → 高级系统设置 → 环境变量
-
新建系统变量
MAVEN_HOME,值为上面找到的 Maven 路径
-
编辑
Path,添加%MAVEN_HOME%\bin
-
重启命令行,执行
mvn -v验证
-
Maven 常见命令
| 命令 | 说明 |
|---|---|
mvn clean |
清除目标文件夹(target/) |
mvn compile |
编译源代码 |
mvn test |
运行项目的测试 |
mvn package |
打包项目,生成 JAR 文件 |
mvn install |
安装依赖并将项目打包到本地 Maven 仓库 |
mvn deploy |
将项目发布到远程 Maven 仓库 |
mvn exec:java |
执行 Maven 项目(需要配置 Maven 插件) |
mvn dependency:tree |
查看项目的依赖树 |
配置镜像(可选)
可在setting文件中添加镜像D:\develop\java\IntelliJ IDEA 2024.1\plugins\maven\lib\maven3\conf\settings.xml
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
本地仓库位置(建议改到 D 盘)
默认在 C:\Users\你的用户名\.m2\repository,C 盘越用越满。settings.xml 里加一行改走 D 盘:
<localRepository>D:\develop\maven-repo</localRepository>
IDEA 里也要对上:Settings → Build Tools → Maven → 勾 Override 选同一个 settings.xml,否则 IDEA 和命令行各用一套仓库。
常见坑
- 依赖下载一半断网 → 本地仓库里会留下
xxx.lastUpdated残文件,之后怎么刷都不重新下载。清掉同名.lastUpdated文件(或直接删整个版本目录)再 reimport 即可。 - pom 改了 IDEA 不认 → Maven 面板点 🔄(Reload All Maven Projects)。
mvn -v显示的 Java 版本不对 → Maven 跟着JAVA_HOME走,不是跟 IDEA 里配的 SDK 走。
⬅️ RabbitMQ 安装与配置 🏠 00-工具与环境 ➡️ git 安装与配置
💬 评论